A robust FFAST framework for computing a k-sparse n-length DFT in O(k log n) sample complexity using sparse-graph codes
نویسندگان
چکیده
The Fast Fourier Transform (FFT) is the most efficiently known way to compute the Discrete Fourier Transform (DFT) of an arbitrary n-length signal, and has a computational complexity of O(n log n)1. If the DFT ~ X of the signal ~x has only k non-zero coefficients (where k < n), can we do better? In [1], we presented a novel FFAST (Fast Fourier Aliasing-based Sparse Transform) algorithm that cleverly induces sparse graph codes in the DFT domain, via a Chinese-Remainder-Theorem (CRT)-guided sub-sampling operation of the time-domain samples. The resulting sparse graph code is then exploited to devise a simple and fast iterative onion-peeling style decoder that computes an n length DFT of a signal using only O(k) time-domain samples and O(k log k) computations, in the absence of any noise. In this paper, we extend the FFAST framework of [1] to the case where the time-domain samples are corrupted by white Gaussian noise. In particular, we show that the extended noise robust FFAST algorithm computes an n-length k-sparse DFT ~ X using O(k log n) noise-corrupted time-domain samples, in O(n log n) computations. While our theoretical results are for signals with a uniformly random support of the non-zero DFT coefficients and additive white Gaussian noise, we provide simulation results which demonstrates that the FFAST algorithm performs well even for signals like MR images, that have an approximately sparse Fourier spectrum with a non-uniform support for the dominant DFT coefficients. Further, the constants in the big-oh notations are small as is evident from the experimental results provided in Section VII. February 19, 2014 DRAFT
منابع مشابه
A robust sub-linear time R-FFAST algorithm for computing a sparse DFT
The Fast Fourier Transform (FFT) is the most efficiently known way to compute the Discrete Fourier Transform (DFT) of an arbitrary n-length signal, and has a computational complexity of O(n log n). If the DFT ~ X of the signal ~x has only k non-zero coefficients (where k < n), can we do better? In [1], we addressed this question and presented a novel FFAST (Fast Fourier Aliasing-based Sparse Tr...
متن کاملFast and Efficient Sparse 2D Discrete Fourier Transform using Sparse-Graph Codes
We present a novel algorithm, named the 2D-FFAST 1, to compute a sparse 2D-Discrete Fourier Transform (2D-DFT) featuring both low sample complexity and low computational complexity. The proposed algorithm is based on mixed concepts from signal processing (sub-sampling and aliasing), coding theory (sparse-graph codes) and number theory (Chinese-remainder-theorem) and generalizes the 1D-FFAST 2 a...
متن کاملSPRIGHT: A Fast and Robust Framework for Sparse Walsh-Hadamard Transform
We consider the problem of stably computing the Walsh-Hadamard Transform (WHT) of some N -length input vector in the presence of noise, where the N -point Walsh spectrum is K-sparse with K = O(N) scaling sub-linearly in the input dimension N for some 0 < δ < 1. Note that K is linear in N (i.e. δ = 1), then similar to the standard Fast Fourier Transform (FFT) algorithm, the classic Fast WHT (FWH...
متن کاملFast and Robust Support Recovery for Compressive Sensing with Continuous Alphabet
In this paper, we consider the compressive sensing (CS) problem in the presence of noise. Theproblem is to recover a K-sparse signal s ∈ R from noisy linear measurements y = As+w. Wepropose the Fast-Continuous algorithm with large fraction recovery guarantee and full recoveryguarantee. Specifically, with high probability, to recover an arbitrarily large fraction of the sup-p...
متن کاملRobust Sparse Walsh-Hadamard Transform: The SPRIGHT Algorithm
We consider the problem of stably computing the K-sparse N -point Walsh-Hadamard Transform (WHT) of a noisy input vector of length N , where K = O(N δ) scales sub-linearly in the signal dimension N for some δ ∈ (0, 1). The most efficient way known by far for computing the WHT of an arbitraryN -length signal is the Fast Walsh-Hadamard Transform (FWHT), which usesN samples and O(N logN) operation...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014